package day17.ZhuJie.LX02;

public @interface Anno1 {
    //    定义一个基本类型的属性
    int a() default 23;

    //    定义一个String类型的属性
    public String name() default "我在哪";

    //    定义一个class类型的属性
    public Class clazz() default Anno2.class;

    //    定义一个注解类型的属性
    public Anno2 anno() default @Anno2;

    //    定义一个枚举类型的属性
    public Season season() default Season.SPRING;

    //    定义数组
    public int[] arr() default {1, 2, 3, 4};

    //    定义枚举类型的数组
    public Season[] seasons() default {Season.SPRING, Season.AUTUMN};

    public String value();
}
